bridge laying vehicles - French English Dictionary